<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
<head>
<link rel="Stylesheet" type="text/css" href="../cludg.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>
alias</title>
</head>
<body>
<div id="navbar">
<table cellspacing="0" cellpadding="0" border="0" style="width: 100%;">
<colgroup span="3">
<col width="0*"/>
<col width="0*"/>
<col width="1*"/>
</colgroup>
<tr>
<td align="left" valign="baseline">
<a href="../ap-makefile/makefile.html">
Prev:&nbsp;makefile</a>
<br/>
<a href="../ap-util/asdf.html">
Next:&nbsp;asdf</a>
</td>
<td>
&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td align="left" valign="baseline">
<span class="upchain">
<b>
alias</b>
<br/>
<a href="../index.html">
Index</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
</table>
</div>
<div class="cludg-doc-body">
<h2>
alias
</h2>
<table style="width: 100%;" class="summary-table">
<tr class="table-heading-color">
<th class="summary" colspan="2">
Function summary</th>
</tr>
<tr class="table-row-color">
<td class="summary-name">
<a href="alias.html#_g5395">
alias</a>
</td>
<td class="summary">
<em>&amp;optional</em> package-nick-alist</td>
</tr>
</table>
<div class="defpackage">
<div class="defunsignatures">
<a id="_g5378">
</a>
<table cellpadding="0" cellspacing="0" width="100%">
<colgroup span="3">
<col width="0*"/>
<col width="1*"/>
<col width="0*"/>
</colgroup>
<tbody>
<tr>
<td class="symbol-name">
AUTOPROJECT.PKG&nbsp;&nbsp;</td>
<td class="lambda-list">
</td>
<td class="symbol-type">
&nbsp;[Package]</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="defun">
<div class="defunsignatures">
<a id="_g5395">
</a>
<table cellpadding="0" cellspacing="0" width="100%">
<colgroup span="3">
<col width="0*"/>
<col width="1*"/>
<col width="0*"/>
</colgroup>
<tbody>
<tr>
<td class="symbol-name">
alias&nbsp;&nbsp;</td>
<td class="lambda-list">
<em>&amp;optional</em> package-nick-alist</td>
<td class="symbol-type">
&nbsp;[Function]</td>
</tr>
</tbody>
</table>
</div>
<div class="doc-body">
<p>
Renames packages according to PACKAGE-NICK-ALIST. Any existing 
 packages will be shadowed. Calling this function again removes the 
 nicknames and restores the old packages names, then assigns the new 
 names, if any were given. 
 </p>
<p>
Example: 
 </p>
<p>
(pkg:alias '((:cl-ppcre <span class="keyword">
:re) </span>

 (:com.my.really.long.domain.util <span class="keyword">
:util))) </span>

 </p>
<p>
This will assign the nickname &quot;RE&quot; to <span class="keyword">
:cl-ppcre </span>
and the nickname 
 &quot;UTIL&quot; to <span class="keyword">
:my.really.long.domain.com.util. </span>
If an existing &quot;UTIL&quot; 
 package exists, it will be renamed &quot;UTIL%&quot; until the next time ALIAS 
 is called (&quot;UTIL%&quot; becomes &quot;UTIL%%&quot; etc). 
 </p>
</div>
</div>
</div>
<div class="cludg-footer">
Generated by&nbsp;<a href="mailto:ihatchondo@common-lisp.net" lang="en">
CLDOC</a>
- 2009-11-30 22:56:16</div>
</body>
</html>
